package com.ruoyi.web.pojo.request.screen;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 大屏配置对象 tt_big_screen
 * 
 * @author zq
 * @date 2024-01-15
 */
@Data
public class BigScreenAdd extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 类型 */
    @Excel(name = "类型")
    private String type;

    /** 名称 */
    @Excel(name = "名称")
    private String name;

    /** 影视 */
    @Excel(name = "影视")
    private String movies;

    /** 状态（0 上架、1下架） */
    @Excel(name = "状态", readConverterExp = "0=,上=架、1下架")
    private String state;

    /** 温度 */
    @Excel(name = "温度")
    private String temp;

    /** 湿度 */
    @Excel(name = "湿度")
    private String humidity;

    /** 氮 */
    @Excel(name = "氮")
    private String nitrogen;

    /** 磷 */
    @Excel(name = "磷")
    private String phosphorus;

    /** 扩展 */
    @Excel(name = "扩展")
    private BigScreenExten extensions;

    /** 方案 */
    @Excel(name = "方案")
    private String program;

    @ApiModelProperty("开始时间 yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startTime;
    @ApiModelProperty("结束时间 yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endTime;


}
